home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-10 / ph617_92.zip / PHONE.DOC < prev    next >
Text File  |  1992-04-16  |  9KB  |  194 lines

  1.  
  2.  
  3.  
  4.                             Telephone Exchange Finder
  5.  
  6.                              Written By Jeff Sumberg
  7.                                   March 1, 1986
  8.  
  9.                                   Introduction
  10.  
  11.      Bulletin Boards are everywhere, a day doesn't go by when you don't see
  12.      a telephone number for one in the message section of the boards you
  13.      use. However, most of the time, all that is left in the message is the
  14.      number to call and the name of the board. Rarely is the boards
  15.      location known. If you are concerned with your phone bills (and who
  16.      isn't!) you could look the number up in the phone book first in order
  17.      to find the approximate location of the board and thereby decide
  18.      whether or not to give it a call.
  19.  
  20.      This program will aid you in finding what city these boards are
  21.      located. This program contains a list of all valid exchanges contained
  22.      within an Area Code, and you can search by Exchange or city name. Each
  23.      program covers a specific Area Code, the reason for this is twofold.
  24.      Firstly, it is assumed that if a number carries an Area Code that is
  25.      not yours, it is definitely a toll call. And secondly to conserve
  26.      memory the user need only load the areas he/she wishes to cover.
  27.      Additionally, this program can be specified to go 'Resident' so that
  28.      it may be Popped-Up at any time during any program. More than one Area
  29.      Code can also be resident at a time as will be explained later.
  30.  
  31.                                      Loading
  32.  
  33.      As mentioned before this program can be used either resident or
  34.      nonresident. The procedure is as follows:
  35.  
  36.                     For nonresident use:
  37.  
  38.                          At the prompt, just type the program name:
  39.  
  40.                          A>PHONEnnn     (nnn = Area Code)
  41.  
  42.                     To make resident:
  43.  
  44.                          Add the following switch to the program name:
  45.  
  46.                          A>PHONEnnn/Rx  (/R is the stay resident switch)
  47.                                         (x is the Pop-up trigger)
  48.  
  49.                               Where x is:
  50.  
  51.                               1 - ALT and NUM LOCK
  52.                               2 - Both SHIFT keys
  53.                               3 - ALT and LEFT SHIFT
  54.  
  55.  
  56.                               4 - ALT and RIGHT SHIFT
  57.                               5 - CTRL and LEFT SHIFT
  58.                               6 - CTRL and RIGHT SHIFT
  59.  
  60.           NOTE: For compatibility with version 1.00, /R will still work and
  61.           will select the ALT/NUM LOCK keys as the Pop-up Trigger.
  62.  
  63.                                        Use
  64.  
  65.      If this program has been made resident, Depress the Pop-Up key
  66.      combination and the Phone Finder program will appear in a Pop-Up
  67.      window. Your current program will be 'frozen' until you return. If
  68.      more than one area has be made resident, repeated depressions of the
  69.      ALT and NUM LOCK keys will cause the windows to 'stack' up on top of
  70.      each other until you reach the window you want.
  71.  
  72.      At this time you have the choice of entering either an Exchange or the
  73.      name of a city.
  74.  
  75.      To search for an Exchange, enter the first 3 digits of the phone
  76.      number and press Return. If the exchange was found you will be
  77.      presented with the following information:
  78.  
  79.           1)   The name of the city that the central office is designated
  80.                as. This is usually the name that appears on your phone
  81.                bill.
  82.  
  83.           2)   If known, the town that is directly served by this Exchange.
  84.                This will be in parentheses (). Remember, that the telephone
  85.                office for a particular city or town usually services an
  86.                area of several towns around it. If this information is not
  87.                shown,it does not mean that the city given is the only one
  88.                served by this Exchange.
  89.  
  90.  
  91.           3)   A list of all other exchanges that are designated to this
  92.                central office.
  93.  
  94.      To search for a city, enter the name of the city or town at the
  95.      prompt. This name MUST be one of the designated central office names
  96.      in the programs list or you will be informed that this name was not
  97.      found. The name given earlier in parenthesis cannot be searched for as
  98.      this is not the name of the office designation. If the full name of
  99.      the city is not known, a partial name may be typed in. Example:
  100.  
  101.                     To search for 'Paterson'
  102.  
  103.                          The following will all give the same result:
  104.  
  105.                               Paters
  106.                               Pat
  107.                               Pate
  108.                               Paterson
  109.  
  110.      Searches can be done with 1 or 2 characters, but the search will end
  111.      when the first match occurs, so in the above example, just typing a
  112.      'P' may not return 'Paterson', but the first occurrence of a city/town
  113.  
  114.  
  115.      name starting with a 'P'. When a match is found, you will get a list
  116.      of all Exchanges served by this central office, and probably a good
  117.      number of the surrounding towns. You should note however that you
  118.      cannot search for the names that occur in parenthesis as this is not
  119.      the designation for the central office, just the minor area served.
  120.  
  121.                    Compatibility with other resident programs
  122.  
  123.      As with all memory resident Pop-Up programs, sometimes an
  124.      incompatibility may arise such as when two different programs are
  125.      trying to use the same keys for the Pop-Up function. Once this program
  126.      has come on the screen, it will pass the second Pop-Up key sequence to
  127.      any other program that might need it. If this doesn't help the
  128.      problem, you might have try using a different Pop-Up trigger key
  129.      combination or loading the programs in a different order.
  130.  
  131.                                     Technical
  132.  
  133.      The following paragraph was written in 1986, when I wrote this
  134.      program. It seems a bit outdated now since the assembler is Version 6,
  135.      and my machine is now a 836DX! In fact, I don't know how I wrote this
  136.      entirely in assembler! I look at it now and wonder...
  137.  
  138.      This program is written entirely in Assembly Language, using
  139.      Microsoft's new version 4.00 Macro Assembler Package. The system used
  140.      was a Leading Edge Model D. The actual program code is approximately 5
  141.      Kbytes. The remainder being the data for all of the Exchanges and
  142.      city/town names.
  143.  
  144.                                    Disclaimer
  145.  
  146.      In no event will the author be liable to you for any damages,
  147.      including any lost profits, lost savings or any other incidental or
  148.      consequential damages arising out of the use of or inability to use
  149.      this program, even if the author has been advised of the possibility
  150.      of such damages, or for any other claim by any other party.
  151.  
  152.                               Modification History
  153.  
  154.      Version 1.00 - March 1, 1986
  155.  
  156.      Initial release of program to area BBS's
  157.  
  158.      Version 1.01 - March 20, 1986
  159.  
  160.      Added user choice of Pop-Up key combination after receiving some
  161.      feedback that the ALT/NUM LOCK key combination did not work on all
  162.      compatibles.
  163.  
  164.      Version 1.20 - March 30, 1987
  165.  
  166.      Copyright notice added
  167.  
  168.      The telephone number database is updated from time to time as needed.
  169.      Most recent update was April 1992 using data from the March 1992
  170.      telephone directory (Passaic County)
  171.  
  172.  
  173.                                 Support Shareware
  174.  
  175.      This is a User Supported Program, you are encouraged to copy and share
  176.      this program with others. If after evaluating this program you find it
  177.      to be useful, a small payment of $10.00 would be GREATLY appreciated,
  178.      and will encourage me to write more programs. 
  179.  
  180.      If you would like to see a specific area covered please write to me at
  181.      the address below. All I will require are the pages from your
  182.      telephone directory (or a VERY GOOD Xerox copy of them). A scanner and
  183.      OCR software are used to create the database.
  184.  
  185.      If you have any comments, suggestions for this program, questions, or
  186.      find any hidden bugs or 'features' in this program please feel free to
  187.      write me at the following address:
  188.  
  189.                     Jeff Sumberg
  190.                     Box 212
  191.                     Ringwood, N.J.
  192.                     07456-0212
  193.  
  194.      Thank you for using my program.